i'm self-assured - Francés Inglés Diccionario